ecological atlas - French English Dictionary